.Op_banner{
	height: 7rem;
	overflow: hidden;
  ul{
    list-style: none;
		padding: 0 1rem;
		white-space: nowrap;
		height: 7rem;
		overflow-y: hidden;
    overflow-x: auto;
		display: block;
		a{
			margin-right: .4rem;
			&:last-of-type{
				margin-right:0 !important;
			}
	    li{
				width: 7rem;
				display: inline-block;
		    img{
		    	width: 7rem;
					height: 3.6rem;
	  			display: block;
		    }
		    .shop_desc{
					font-size: 0.933333rem;
					color:rgb(51,51,51);
					text-overflow: ellipsis;
					white-space:nowrap;
					overflow: hidden;
					text-align: center;
					padding-top: .6rem;
				}
				.shop_name{
					font-size: 0.8rem;
					width:6.8rem;
					line-height: 0.8rem;
					/*text-overflow: ellipsis;
					white-space:nowrap;
					overflow: hidden;*/
					color:rgb(153,153,153);
					text-overflow: ellipsis;
					/*overflow: hidden;
					display: -webkit-box;
					-webkit-line-clamp: 1;
					-webkit-box-orient: vertical;*/
				}
	    }
  	}
  }
}
